hard-fought battle - Turco Inglés Diccionario